// components/my-component1.js
Component({
  options: {
    styleIsolation: 'isolated' // 互不影响
    // styleIsolation: 'apply-shared' // 页面影响组件样式，组件不影响页面样式
    // styleIsolation: 'shared' // 互相影响
  },
  /**
   * 组件的属性列表
   */
  properties: {
    username: String,
    password: Number
  },

  /**
   * 组件的初始数据
   */
  data: {
    count: 0
  },
  

  /**
   * 组件的方法列表
   */
  methods: {
    // 组件的函数必须定义在methods中
    update() {
      this.setData({
        count: this.data.count + 1
      })
    },
    handleTap() {
      // console.log(this.username); // props不会数据代理
      console.log(this.properties.username);
      // props是只读的，不能修改
      // this.properties.password += 1
    }
  }
})
